\chapter{Description, commentaires techniques et justifications des technologies utilisées}
\paragraph{}
Dans cette partie nous allons nous concentrer sur comment fonctionnent les différentes parties de l'application. Nous l'avons évoqué dans la partie précédente, la structure du logiciel et du langage R nous impose une division en deux parties, d'un coté la partie visualisation 3D pour la représentation dans l'espace des données, et de l'autre une interface en RGtk2, qui va permettre de capter les intentions de l'utilisateur, et d'engendrer les comportements attendus à la levée de ces événements. 

\paragraph{}
Nous allons donc maintenant expliquer le fonctionnement de RGL en premier, puis de RGtk2. Ces deux parties pourraient être utilisées comme tutoriels pour ceux qui voudraient travailler avec ces deux technologies. Les parties RGL et RGtk2 vont expliquer les principes de bases et les fonctionnalités un peu plus avancées existantes dans les deux packages. Nous allons en premier vous présenter RGL.

\input{RGL-detail}
\input{rglanim}

\paragraph{}
Cette présentation de RGL étant terminée, nous allons continuer sur RGtk2, le package de création d'interface graphique.

\input{tutoRGtk2}